package top.yxqz.mapper;

import top.yxqz.pojo.Dept;

import java.util.List;

/**
 * @author: 余小小
 * @date: 2023/3/10
 * @description：
 */
public interface DeptMapper {
    /**
     * 查询id的部门信息
     */
    Dept getDeptById1();
    Dept getDeptById2(Integer deptId);
    Dept getDeptById3(Integer deptId);

    /**
     * 通过部门名称查询部门信息
     */
    Dept getDeptByName1();

    Dept getDeptByName2(String deptName);
    Dept getDeptByName3(String deptName);


    /**
     * 获取所有描述是“人工智能”的部门信息
     */
    List<Dept> getAllDept1(String deptDesc);

    /** 多个字面量进行参数查询
     * 获取所有描述是“人工智能” 并且部门名称是“人工智能学院”的部门信息
     */
    List<Dept> getAllDept2(String deptDesc ,String deptName);

}
